i happened to meet him. - Turkish English Dictionary